Big Huge Thesaurus

horse thistle

noun